Big Huge Thesaurus

Euphorbia litchi

noun